<?php

namespace Core\Utils\Message;

use Core\Common\Common;
use Core\Utils\Utils;
use http\Client;

class Message
{
    /**
     * 创客短信
     * @param $phone
     * @param $code
     * @param $type
     * @return mixed
     */
    public function sendMessage($phone,$code,$type=1)
    {
        switch ($type){
            case 1://通用验证码
                $content="【灵龙】您的验证码：{$code}，您正进行身份验证，打死不告诉别人！";
                break;
            case 2://订单匹配
                $content="【灵龙】您发布的广告已经被{$code}用户成功下单，请尽快处理，否则超过20分钟系统将会自动取消订单，感谢您的配合！";
                break;
            case 3://确认支付
                $content="【灵龙】您的订单已被{$code}用户确认支付，请尽快核对清楚后再确认放行，因个人失误导致的损失，后果自负，感谢您的配合！";
                break;
            case 4://确认放行
                $content="【灵龙】您的订单已被{$code}用户确认放行，该笔订单已完成结束，因个人失误导致的损失，后果自负，感谢您的配合！";
                break;
            default:
                $content="【灵龙】您的验证码：{$code}，您正进行身份验证，打死不告诉别人！";
        }
        $content= urlencode($content);
        $url="http://47.105.221.205:7862/sms?action=send&account=922166&password=XQBRz8&mobile=".$phone."&content=".$content."&extno=10690226&rt=json";
        //$client = new Client();
        $sendCurl = Utils::sendCurl($url);
        /*$resp = $client->get($url);
        $respData = json_decode($resp->getBody(), true);
        //if($respData['status'] != 0) Result::error();
        return $respData;*/
    }
}